home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 21 / CU Amiga Magazine's Super CD-ROM 21 (1998)(EMAP Images)(GB)[!][issue 1998-04].iso / CUCD / Programming / VisualBuilder / source / DropAppClass.c < prev    next >
C/C++ Source or Header  |  1996-07-19  |  537b  |  24 lines

  1. #include "DropAppClass.h"
  2.  
  3. ULONG DropApp_DragDrop(struct IClass *cl,Object *obj,struct MUIP_DragDrop *msg)
  4. { int type;
  5.         
  6.   get(msg->obj,MUIA_UserData,&type);
  7.   if(type==NULL || type==MUIGroup)
  8.   { Group_Remove(msg->obj);
  9.     MUI_DisposeObject(msg->obj);
  10.   }
  11.   
  12.   return(0);
  13. }
  14.         
  15. SAVEDS ASM ULONG DropApp_Dispatcher(REG(a0) struct IClass *cl,REG(a2) Object *obj,REG(a1) Msg msg)
  16. {
  17.   switch (msg->MethodID)
  18.   {
  19.     case MUIM_DragDrop : return(DropApp_DragDrop (cl,obj,(APTR)msg));
  20.   }
  21.   return(DoSuperMethodA(cl,obj,msg));
  22. }
  23.  
  24.